squill (creature) - Alemán Inglés Diccionario